ship stores - German English Dictionary